package cn.bugstack.domain.strategy.model.entity;

import lombok.Builder;
import lombok.Data;

/**
 * @Title: RuleMatterEntity
 * @Description: 规则物料实体对象，用于过滤规则的必要参数信息
 * @author: jiangta
 * @date: 2024/10/25 下午2:27
 * @Version: 1.0
 */
@Data
public class RuleMatterEntity {

    /**
     * 用户 ID
     */
    private String userId;
    /**
     * 策略 ID
     */
    private Long strategyId;
    /**
     * 奖品 ID
     */
    private Integer awardId;
    /**
     * 抽奖规则类型【rule_random - 随机值计算、rule_lock - 抽奖几次后解锁、rule_luck_award - 幸运奖(兜底奖品)】
     */
    private String ruleModel;
}